o-hydroxy carboxylic acid - Spanish English Dictionary